cc-sessions-viewer

by wuchao

Free Download 1 Visit Website

Versions:

  • 0.5.0
  • 0.3.27
  • 0.3.26
  • 0.3.25
  • 0.3.24
  • 0.3.23
  • 0.3.22
  • 0.3.21
  • 0.3.20
  • 0.3.19
  • 0.3.18
  • 0.3.17
  • 0.3.16
  • 0.3.15
  • 0.3.14
  • 0.3.13
  • 0.3.12
  • 0.3.11
  • 0.3.10
  • 0.3.9
  • 0.3.8
  • 0.3.7
  • 0.3.6
  • 0.3.5
  • 0.3.4
  • 0.3.3
  • 0.3.2
  • 0.3.1
  • 0.3.0
  • 0.2.10
  • 0.2.9
  • 0.2.8
  • 0.2.7
  • 0.2.6
  • 0.2.5
  • 0.2.4
  • 0.2.3
  • 0.2.2
  • 0.2.1
  • 0.2.0
  • 0.1.15
  • 0.1.14
  • 0.1.13
  • 0.1.12
  • 0.1.11
  • 0.1.10
  • 0.1.9
  • 0.1.8
  • 0.1.7
  • 0.1.6
  • 0.1.5
  • 0.1.4
  • 0.1.3
  • 0.1.2

cc-sessions-viewer, published by wuchao and currently at version 0.5.0 across 54 released versions, is a native desktop browser designed for viewing and managing local session transcripts from Claude Code, Codex, and Gemini CLI within a single unified interface. The software belongs to the developer tools and session management category, serving users who need to review, search, and analyze conversation histories generated by these command-line AI assistants. Its core purpose is faithful replay of sessions, rendering text, thinking blocks, tool-call pairings, structured diffs, and inline screenshots, with a unified project view that groups sessions by working directory across all three CLIs. Search capabilities include in-session search with scoping options (whole conversation, user messages, agent replies, or tool output) with previous/next navigation and a match counter, plus a global search overlay (⌘⇧F / Ctrl+Shift+F) that surfaces cross-project hits and jumps directly to the exact message, along with support for recent queries. The session list itself supports Rust-side keyword search that is cancellable mid-typing, and sessions can be sorted by recency, size, or message count. One-click resume allows a session to be reopened in the Terminal, while collapse/expand controls reduce tool-call clutter. Analytical features aggregate token usage statistics, spend, and cost, with the ability to slice data by project, model, or tool. Safety is enforced through read-only handling: the original JSONL transcript files are never modified, and deletion moves items to a shared trash rather than performing a permanent removal. Export functionality supports single sessions or batches to offline-readable Markdown or HTML formats. Typical use cases include auditing AI agent activity, reviewing past coding sessions, tracking token consumption across projects, and archiving transcripts for documentation or compliance purposes.

Tags: